# 使用官方的Python运行环境作为基础镜像
FROM python:3.10

# 设置工作目录为/app
WORKDIR /hello

# 将项目的requirements.txt文件复制到容器中
COPY requirements.txt .

# 使用pip安装项目所需的依赖
RUN pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --no-cache-dir -r requirements.txt

# 将当前目录下的所有文件复制到容器的/app目录下
COPY . .

# 设置容器对外暴露的端口号为5173
EXPOSE 5173

# 容器启动时运行的命令
CMD ["python", "run.py"]
